@function px2rem($px,$base:75){
  @return ($px/$base)+rem
}
@mixin font-dpr($font-size){
  font-size: $font-size;

  [data-dpr="2"] & {
    font-size: $font-size * 2;
  }

  [data-dpr="3"] & {
    font-size: $font-size * 3;
  }
}

.padding-top{
  height: px2rem(96);
}


.swiper-home{
  background: url("swiper1.jpg") no-repeat;
  width: 100%;
  height: 100vh;
  background-size: cover;
}
.float{
  position: absolute;
  bottom: 7%;
  @include font-dpr(18px);
  color: #fff;
  left: 50%;
  width: 80%;
  margin-left: -40%;
text-align: center;
  letter-spacing: px2rem(3);
  text-shadow: 0 0 0.2em #000, 0 0 0.2em #000;
}

/////////////////////swiper
.swiper-pagination{
  bottom:3.5% !important;
}
.swiper-pagination-bullet-active{
  background-color:#fff!important;
  width: px2rem(10);
  height: px2rem(10);
}
.swiper-pagination-bullet{
  width: px2rem(10);
  height: px2rem(10);
  border:px2rem(1) solid #fff;
  background-color: transparent;
  opacity: 1;

}